package com.homedo.odin.solution.service.common;

import com.homedo.odin.solution.model.entity.UserPayOrder;
import java.util.Map;

/**
 * @author: zhaoxudong
 * @date: 2018/4/12 13:20
 * @Description:
 */
public interface PaymentService {

    /**
     * 阿里支付 PC
     */
    String aliPayPc(Map<String, String> paraMap);

    /**
     * 银联支付PC B2C
     */
    String unionPayB2CPc(Map<String, String> paraMap);

    /**
     * 银联支付PC B2B
     */
    String unionPayB2BPc(Map<String, String> paraMap);

    /**
     * 微信支付PC
     */
    String wxPayPc(Map<String, String> paraMap);

    /**
     * 生成付款订单
     */
    String handlePayAmount(UserPayOrder userPayorder);
}
